leaf node - Englisch Synonyme Wörterbuch

leaf node

n.
[1] node